Orthogonal Arrays, Resilient Functions, Error-Correcting Codes, and Linear Programming Bounds
نویسندگان
چکیده
Orthogonal arrays (OAs) are basic combinatorial structures, which appear under various disguises in cryptology and the theory of algorithms. Among their applications are universal hashing, authentication codes, resilient and correlation-immune functions, derandomization of algorithms, and perfect local randomizers. In this paper, we give new explicit bounds on the size of orthogonal arrays using Delsarte's linear programming method. Speciically we prove that the minimum number of rows in a binary orthogonal This paper is an expanded and revised version of the extended abstract \Bounds for Resilient Functions and Orthogonal Arrays" 1 array of length n and strength t is at least 2 n ? (n2 n?1 =t + 1) and also at least 2 n ? (2 n?2 (n + 1)=d t+1 2 e): We also prove that these bounds are as powerful as the linear programming bound itself for many parametric situations. An (n; m; t)-resilient function is a function f : f0; 1g n ?! f0; 1g m such that every possible output m-tuple is equally likely to occur when the values of t arbitrary inputs are xed by an opponent and the remaining n ? t input bits are chosen independently at random. A basic problem is to maximize t given m and n, i.e., to determine the largest value of t such that an (n; m; t)-resilient function exists. In this paper, we obtain upper and lower bounds for the optimal values of t where 1 n 25 and 1 m < n. The upper bounds are derived from Delsarte's linear programming bound, and the lower bounds come from constructions based on error correcting codes. We also obtain new explicit upper bounds for the optimal values of t. It was proved by Chor et al in 9] that an (n; 2; t)-resilient function exists if and only if t < b 2n 3 c. This result was generalized by Friedman 12], who proved a bound for general m. We also prove some new bounds, and complete the determination of the optimal resiliency of resilient functions with m = 3 and most of the cases for m = 4. Several other innnite classes of (optimal) resilient functions are also constructed using the theory of anticodes.
منابع مشابه
Bounds for Resilient Functions and Orthogonal Arrays Extended Abstract
Orthogonal arrays (OAs) are basic combinatorial structures, which appear under various disguises in cryptology and the theory of algorithms. Among their applications are universal hashing, authentica-tion codes, resilient and correlation-immune functions, derandomization of algorithms, and perfect local randomizers. In this paper, we give new bounds on the size of orthogonal arrays using Delsar...
متن کاملOn construction of resilient functions
An (n, m, t) resilient function is a function f: f0,1g n ?!f0,1g m such that every possible output m-tuple is equally likely to occur when the values of t arbitrary inputs are xed by an opponent and the remaining n ? t input bits are chosen independently at random. The existence of resilient functions has been largely studied in terms of lower and upper bounds. The construction of such function...
متن کاملAn in nite class of counterexamples to a conjecture concerning non-linear resilient functions
The main construction for resilient functions uses linear error-correcting codes; a resilient function constructed in this way is said to be linear. It has been conjectured that if there exists a resilient function, then there exists a linear function with the same parameters. In this note, we construct innnite classes of non-linear resilient functions from the Kerdock and Preparata codes. We a...
متن کاملQuantum shadow enumerators
In a recent paper [7], Shor and Laflamme define two “weight enumerators” for quantum error correcting codes, connected by a MacWilliams transform, and use them to give a linear-programming bound for quantum codes. We extend their work by introducing another enumerator, based on the classical theory of shadow codes, that tightens their bounds significantly. In particular, nearly all of the codes...
متن کاملAssociation Schemes for Ordered Orthogonal Arrays and (t,m,s)-nets
In an earlier paper 9], we studied a generalized Rao bound for ordered orthogonal arrays and (T; M; S)-nets. In this paper, we extend this to a coding-theoretic approach to ordered orthogonal arrays. Using a certain association scheme, we prove a MacWilliams-type theorem for linear ordered orthogonal arrays and linear ordered codes as well as a linear programming bound for the general case. We ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Discrete Math.
دوره 9 شماره
صفحات -
تاریخ انتشار 1996